先說不知道為什麼我的題目突然變成簡體字了
簡單描述一下題目, 題目要你從input string中判斷是否包含全部的字母
func pangrams(s string) string {
// Write your code here
s = strings.ToLower(s)
number :=0
alphabet :="abcdefghijklmnopqrstuvwxyz "
for i:=0;i<len(alphabet);i++{
for j:=0;j<len(s);j++{
if alphabet[i]==s[j]{
number++
break
}
}
}
if number>=27{
return "pangram"
}
return "not pangram"
}
我的想法, 先把input string全部變成小寫, 然後宣告另一個string包含全部小寫字母, 然後在與input string一一比較, 如果存在就number加一, 沒有就不加, 最後如果number>=27就return "pangram", 否則就retrun "no pangram"
以上為小弟單純紀錄, 如果有錯還請多包涵